package com.jffccloud.auth.model;

import java.io.Serializable;
import java.util.List;

/**
 * Created by jiangdawei on 15-12-1.
 */
public class Menu implements Serializable {
    private String menuId;
    private String pid;
    private String appId;
    private String menuCode;

    private String menuTitle;

    private String menuTip;

    private String menuType;

    private String menuXtype;

    private String url;

    private String iconSkin;

    private String icon1;

    private String icon2;

    private String icon3;

    /**
     * 是否是系统预创建，用户无法删除 0：不是 1：是
     */
    private String inherent;

    /**
     * 显示顺序
     */
    private Integer orderNo;
    private List<Menu> children;

    public List<Menu> getChildren() {
        return children;
    }

    public void setChildren(List<Menu> children) {
        this.children = children;
    }

    public String getMenuId() {
        return menuId;
    }

    public void setMenuId(String menuId) {
        this.menuId = menuId;
    }

    public String getPid() {
        return pid;
    }

    public void setPid(String pid) {
        this.pid = pid;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getMenuCode() {
        return menuCode;
    }

    public void setMenuCode(String menuCode) {
        this.menuCode = menuCode;
    }

    public String getMenuTitle() {
        return menuTitle;
    }

    public void setMenuTitle(String menuTitle) {
        this.menuTitle = menuTitle;
    }

    public String getMenuTip() {
        return menuTip;
    }

    public void setMenuTip(String menuTip) {
        this.menuTip = menuTip;
    }

    public String getMenuType() {
        return menuType;
    }

    public void setMenuType(String menuType) {
        this.menuType = menuType;
    }

    public String getMenuXtype() {
        return menuXtype;
    }

    public void setMenuXtype(String menuXtype) {
        this.menuXtype = menuXtype;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getIconSkin() {
        return iconSkin;
    }

    public void setIconSkin(String iconSkin) {
        this.iconSkin = iconSkin;
    }

    public String getIcon1() {
        return icon1;
    }

    public void setIcon1(String icon1) {
        this.icon1 = icon1;
    }

    public String getIcon2() {
        return icon2;
    }

    public void setIcon2(String icon2) {
        this.icon2 = icon2;
    }

    public String getIcon3() {
        return icon3;
    }

    public void setIcon3(String icon3) {
        this.icon3 = icon3;
    }

    public String getInherent() {
        return inherent;
    }

    public void setInherent(String inherent) {
        this.inherent = inherent;
    }

    public Integer getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Integer orderNo) {
        this.orderNo = orderNo;
    }
}
